\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest}{\section{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest \-Class \-Reference}
\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest}\index{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest@{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest}}
}


\-Basic request of \hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1Product}{\-Product} \-A\-P\-I.  


\-Inheritance diagram for \-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a8febc7e0a495be24aa629e3e5822b4bb}{def {\bfseries \-\_\-\-\_\-init\-\_\-\-\_\-}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a8febc7e0a495be24aa629e3e5822b4bb}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a29f25b2c0bb2361c78e9ea2a3b72aeda}{def {\bfseries operation}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a29f25b2c0bb2361c78e9ea2a3b72aeda}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a9a9d5ad9b7982fa676b451056a803c78}{def {\bfseries authorize}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a9a9d5ad9b7982fa676b451056a803c78}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a8647e5325607046243e8786202d81351}{def {\bfseries get\-String\-To\-Sign}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a8647e5325607046243e8786202d81351}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a59ed04227ca5867f3d2ec4e453161e31}{def {\bfseries get\-Signature}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a59ed04227ca5867f3d2ec4e453161e31}

\item 
def \hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_ab851b910fb26702babd339a8439e80a9}{send}
\begin{DoxyCompactList}\small\item\em \-Generic send socket. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ae88e5d92738dfe99705271c808261a76}{def {\bfseries timestamp}}\label{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ae88e5d92738dfe99705271c808261a76}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ac1a3c313326af3fd401e1d560a1de04c}{def {\bfseries timestamp\-From\-A\-W\-S}}\label{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ac1a3c313326af3fd401e1d560a1de04c}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_a1fbdfcb8b03644e1021730210cee516b}{def {\bfseries get\-Signature}}\label{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_a1fbdfcb8b03644e1021730210cee516b}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab14ac70838c1345cd212edbfb2c9e12b}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab14ac70838c1345cd212edbfb2c9e12b}{\-G\-E\-T}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab14ac70838c1345cd212edbfb2c9e12b}

\begin{DoxyCompactList}\small\item\em \-Http \-G\-E\-T method. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae1f0fec5c964430e5c4a532542ea56cf}{def {\bfseries \-P\-O\-S\-T}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae1f0fec5c964430e5c4a532542ea56cf}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a2cf9afdc93278b224bbc606191a28882}{def {\bfseries \-P\-U\-T}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a2cf9afdc93278b224bbc606191a28882}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af7e0b6bd5ad7edc06eaa2146a03e33ca}{def {\bfseries \-D\-E\-L\-E\-T\-E}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af7e0b6bd5ad7edc06eaa2146a03e33ca}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a9c394315202a546878a464ce4a7ef9d7}{def {\bfseries \-H\-E\-A\-D}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a9c394315202a546878a464ce4a7ef9d7}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ac029db2efebedd524c5f804c323fb36d}{def {\bfseries \-O\-P\-T\-I\-O\-N\-S}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ac029db2efebedd524c5f804c323fb36d}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a7083a0146ffcfaf9a8019a77825ed8f3}{def {\bfseries \-T\-R\-A\-C\-E}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a7083a0146ffcfaf9a8019a77825ed8f3}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a5c7b9f5fd447c364dde485cef3b1df5e}{def {\bfseries \-C\-O\-N\-N\-E\-C\-T}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a5c7b9f5fd447c364dde485cef3b1df5e}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab41f6a9ea8ca4aee8ab7d00e4bc5939d}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab41f6a9ea8ca4aee8ab7d00e4bc5939d}{set\-Host}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab41f6a9ea8ca4aee8ab7d00e4bc5939d}

\begin{DoxyCompactList}\small\item\em clean up the host \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a1a7c6f584c88103667397accf917d401}{def {\bfseries add\-Sub\-Resource}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a1a7c6f584c88103667397accf917d401}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae2ebc4612520d55267fb50d5b60b0c71}{def {\bfseries add\-Sub\-Resources}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae2ebc4612520d55267fb50d5b60b0c71}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab9a35a46bf3202ff3fe31c74c890e5ed}{def {\bfseries add\-Header}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab9a35a46bf3202ff3fe31c74c890e5ed}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ad9476abf2be12b8c2e1fbb47a8a3c529}{def {\bfseries set\-Header}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ad9476abf2be12b8c2e1fbb47a8a3c529}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a60185fd4713dae7274db6e88dd61313c}{def {\bfseries add\-Headers}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a60185fd4713dae7274db6e88dd61313c}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af28c7e5b53e8d60046d40b9e893a81e6}{def {\bfseries is\-Secure}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af28c7e5b53e8d60046d40b9e893a81e6}

\item 
def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ad83105a68ec324e9842c3cf2bb9a5028}{plain\-Text}
\begin{DoxyCompactList}\small\item\em \-Set the request body as plain string. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae9c9ba3070a57d5964d40cb9967f22af}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae9c9ba3070a57d5964d40cb9967f22af}{data}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae9c9ba3070a57d5964d40cb9967f22af}

\begin{DoxyCompactList}\small\item\em set the request body as application/x-\/www-\/form-\/urlencoded \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a1fa5b65befee4c6bee913d5c6d2a9b16}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a1fa5b65befee4c6bee913d5c6d2a9b16}{form}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a1fa5b65befee4c6bee913d5c6d2a9b16}

\begin{DoxyCompactList}\small\item\em set the request body as multipart-\/form \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af13b3107315164450a7492b40fb2e72d}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af13b3107315164450a7492b40fb2e72d}{file}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_af13b3107315164450a7492b40fb2e72d}

\begin{DoxyCompactList}\small\item\em set the request from a file. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a26e1905a524e2f6e6f1f8e2f9509bc63}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a26e1905a524e2f6e6f1f8e2f9509bc63}{get\-Url}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a26e1905a524e2f6e6f1f8e2f9509bc63}

\begin{DoxyCompactList}\small\item\em return a valid url address for the \-G\-E\-T request. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_afb5c7114df96873b9c1e04996437724f}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_afb5c7114df96873b9c1e04996437724f}{send\-\_\-through\-\_\-httplib}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_afb5c7114df96873b9c1e04996437724f}

\begin{DoxyCompactList}\small\item\em \-Send the request using the httplib module. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a2b27c558bb6c7857e708f2766662416d}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a2b27c558bb6c7857e708f2766662416d}{send\-\_\-through\-\_\-twisted}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a2b27c558bb6c7857e708f2766662416d}

\begin{DoxyCompactList}\small\item\em \-Send request into event queue. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a82c314154a085769dedd7dbf7dbe523b}{def {\bfseries waiting\-\_\-for\-\_\-response}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a82c314154a085769dedd7dbf7dbe523b}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae1a1e28a0b939e10a73bfd8a6c97c8f4}{def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae1a1e28a0b939e10a73bfd8a6c97c8f4}{urlencode}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae1a1e28a0b939e10a73bfd8a6c97c8f4}

\begin{DoxyCompactList}\small\item\em \-Modified urlencode so that keys in dict without a value(value=\-None) appear in url as \&key\& instead of \&key=value\&. \end{DoxyCompactList}\item 
def \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a9803d9fcbbcc5aa1b0d72276cc219f99}{encode\-\_\-multipart\-\_\-formdata}
\begin{DoxyCompactList}\small\item\em fields is a dict of (name, value) elements for regular form fields. \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ac011cb59a8d6a13a4a659aa8b3f41618}{def {\bfseries init\-Request}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ac011cb59a8d6a13a4a659aa8b3f41618}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8f3f9549de05068cdf2c143813908e1d}{def {\bfseries content\-\_\-md5}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8f3f9549de05068cdf2c143813908e1d}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a77e5f5a50ba33b05769a636c9638b99b}{def {\bfseries content\-\_\-type}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a77e5f5a50ba33b05769a636c9638b99b}

\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_ae47de4912f098701467b1508a432f39b}{{\bfseries host}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_ae47de4912f098701467b1508a432f39b}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a7fbacdd33957806a4bf2d1fc52db8fe7}{{\bfseries resource}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a7fbacdd33957806a4bf2d1fc52db8fe7}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a1a081fdf1639d928b701fdbb386aea7c}{{\bfseries method}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a1a081fdf1639d928b701fdbb386aea7c}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a9b30ddc0309d393624b1e0572b8dfafe}{{\bfseries result}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a9b30ddc0309d393624b1e0572b8dfafe}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a4b4179e79204a9bc0814c3c4c841b8f4}{{\bfseries subresources}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a4b4179e79204a9bc0814c3c4c841b8f4}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_afd10f74c164b1d2351db09df018d903f}{{\bfseries headers}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_afd10f74c164b1d2351db09df018d903f}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a84e36b7a3b318722bef10d7cac33f7cf}{{\bfseries secure}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a84e36b7a3b318722bef10d7cac33f7cf}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8637e2009e636a61daf224f0ea6f1502}{{\bfseries body}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8637e2009e636a61daf224f0ea6f1502}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae5ecedad376b9d122647a16c32613172}{{\bfseries response}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ae5ecedad376b9d122647a16c32613172}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8bbeaff8c3901be7902fd2d9d7f0cc01}{{\bfseries time}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a8bbeaff8c3901be7902fd2d9d7f0cc01}

\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a53cd978d6d9d6d2c1430b8a658197c97}{tuple {\bfseries \-P\-O\-S\-S\-I\-B\-L\-E\-\_\-\-O\-P\-E\-R\-A\-T\-I\-O\-N} = ()}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_a53cd978d6d9d6d2c1430b8a658197c97}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ad69b5211e458863d7255f90effa94803}{{\bfseries \-U\-S\-E\-\_\-\-A\-M\-A\-Z\-O\-N\-\_\-\-T\-I\-M\-E} = \-False}\label{classRestAPI_1_1amazon_1_1service_1_1AWSrequest_ad69b5211e458863d7255f90effa94803}

\item 
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a0af8f3e68d51741e7e5e94620d7e3cbf}{tuple {\bfseries \-O\-K\-\_\-\-C\-O\-D\-E} = (200, 201, 204, 206)}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a0af8f3e68d51741e7e5e94620d7e3cbf}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Basic request of \hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1Product}{\-Product} \-A\-P\-I. 

\subsection{\-Member \-Function \-Documentation}
\hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a9803d9fcbbcc5aa1b0d72276cc219f99}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}!encode\-\_\-multipart\-\_\-formdata@{encode\-\_\-multipart\-\_\-formdata}}
\index{encode\-\_\-multipart\-\_\-formdata@{encode\-\_\-multipart\-\_\-formdata}!RestAPI::amazon::ProductAPI::ProductAPIrequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}}
\subsubsection[{encode\-\_\-multipart\-\_\-formdata}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-core.\-A\-P\-Iwrapper.\-Rest\-Request.\-encode\-\_\-multipart\-\_\-formdata} (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{fields}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_a9803d9fcbbcc5aa1b0d72276cc219f99}


fields is a dict of (name, value) elements for regular form fields. 

\-Return (content\-\_\-type, body) ready for httplib.\-H\-T\-T\-P instance \hypertarget{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ad83105a68ec324e9842c3cf2bb9a5028}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}!plain\-Text@{plain\-Text}}
\index{plain\-Text@{plain\-Text}!RestAPI::amazon::ProductAPI::ProductAPIrequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}}
\subsubsection[{plain\-Text}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-core.\-A\-P\-Iwrapper.\-Rest\-Request.\-plain\-Text} (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{text}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}\label{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ad83105a68ec324e9842c3cf2bb9a5028}


\-Set the request body as plain string. 

\hypertarget{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_ab851b910fb26702babd339a8439e80a9}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}!send@{send}}
\index{send@{send}!RestAPI::amazon::ProductAPI::ProductAPIrequest@{\-Rest\-A\-P\-I\-::amazon\-::\-Product\-A\-P\-I\-::\-Product\-A\-P\-Irequest}}
\subsubsection[{send}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest.\-send} (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}}\label{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest_ab851b910fb26702babd339a8439e80a9}


\-Generic send socket. 

returns the response or deferrer. 

\-Reimplemented from \hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest_ab42d924379a3ca0ade7bf6095475762f}{\-Rest\-A\-P\-I.\-core.\-A\-P\-Iwrapper.\-Rest\-Request}.



\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
amazon/\-Product\-A\-P\-I.\-py\end{DoxyCompactItemize}
